internal immunity - Español Inglés Diccionario